Learning Knowledge Base Inference with Neural Theorem Provers
نویسندگان
چکیده
In this paper we present a proof-of-concept implementation of Neural Theorem Provers (NTPs), end-to-end differentiable counterparts of discrete theorem provers that perform first-order inference on vector representations of symbols using function-free, possibly parameterized, rules. As such, NTPs follow a long tradition of neural-symbolic approaches to automated knowledge base inference, but differ in that they are differentiable with respect to representations of symbols in a knowledge base and can thus learn representations of predicates, constants, as well as rules of predefined structure. Furthermore, they still allow us to incorporate domainknowledge provided as rules. The NTP presented here is realized via a differentiable version of the backward chaining algorithm. It operates on substitution representations and is able to learn complex logical dependencies from training facts of small knowledge bases.
منابع مشابه
Inference-Friendly Translation of ResearchCyc to First Order Logic
We are concerned with reasoning efficiently over large-scale commonsense knowledge bases (KBs). In this paper we report on a case study of reasoning with ResearchCyc, a large KB of everyday-world facts represented in a high-order logic. The contributions of this paper are two-fold. First, we present a translation of a large part (over 90%) of the ResearchCyc ontology into First-Order Logic (FOL...
متن کاملLogAnswer - A Deduction-Based Question Answering System
LogAnswer is an open domain question answering system which employs an automated theorem prover to infer correct replies to natural language questions. For this purpose LogAnswer operates on a large axiom set in first-order logic, representing a formalized semantic network acquired from extensive textual knowledge bases. While other work in the field of question answering focuses on shallow lin...
متن کاملControlling Search in Very large Commonsense Knowledge Bases: A Machine Learning Approach
Commonsense reasoning at scale is a critical problem for modern cognitive systems. Very large commonsense knowledge bases (KBs) often have thousands to millions of axioms, of which relatively few are relevant for answering any given query. A large number of irrelevant axioms can easily overwhelm resolution-based theorem provers. Therefore, methods that help the reasoner identify useful inferenc...
متن کاملA Connectionist Control Component for the Theorem Prover SETHEO
Today, the power of automated theorem provers is yet too weak for proving many challinging problems. However heuristics for guiding the proof search can dramatically improve the power of such provers. Since it is very diicult to develop heuristics by hand and since they have to be developed speciically for each problem domain (theory), we decided to derive heuristics automatically using machine...
متن کاملInvited talk: Cyc Design Challenges and Solutions
Cyc comprises a large, contextualized, common sense knowledge base (KB) which is encoded in an expressive representation language (essentially FOL with a few key extensions) and paired with an inference engine optimized for the classes of queries we most frequently encounter. These queries tend to mix relatively shallow reasoning within one of a large number of idiosyncratic subtheories with re...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016